Cuban anchovy - English Synonyms Dictionary